package string;
/**
 * int indexOf(string str检索给定字符串(str)在当前字符串中第一次出现的位置
 * int lastIndexOf(string str)检索给定字符串(str)在当前字符串中最后一次出现的位置
 * */
public class IndexOfDemo {
    public static void main(String[] args) {
        //                      111111-------和下面的连城10/11/12/13/14/15
        //            0123456789012345-------代表字符串语句中的下标字, 空格也算一个符号
        String str = "thinking in java"; //java编程思想(java经典书---工具书)
        int index = str.indexOf("in");//检索in在str红第一次出现的位置
        System.out.println(index);//2
        index = str.indexOf("in",3);//从下标3的位置开始找in第一次出现的位置
        System.out.println(index);//5
        index = str.indexOf("abc");//若字符串在str中不存在, 则输出-1
        System.out.println(index);//-1

        index = str.lastIndexOf("in");//检索in在str中最后一次出现的位置
        System.out.println(index);//9
    }
}
